waiting on a miracle